New Technology Expedites Tax Payment Processing Times